MLS\Helpers\OptionsHelper D

Total Complexity 127
Dependencies 4
Dependents 24
Total lines 923
Lines of code 501
Logical lines of code 215
Comment lines 353
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
should_inactive_users_feature_be_active()
B
43 23 41
get_password_history_expiry_time_in_seconds()
A
49 11 30
clear_inactive_data_about_user()
A
49 10 28
get_allowed_kses_args()
A
32 1 158
recursive_parse_args()
A
52 8 25
get_users_password_history_expiry_time_in_seconds()
S
54 7 21
get_users_password_expiry_notice_time_in_seconds()
S
54 7 21
get_role_specific_dormancy_period()
S
54 6 20
string_to_bool()
S
75 7 3
prioritise_roles()
S
54 5 21
get_user_roles()
S
58 4 16
set_user_last_expiry_time()
S
59 4 14
add_initial_user_to_exempt_list()
S
60 4 13
get_current_notices_count()
S
64 4 10
is_inactive_user_allowed_to_reset()
S
63 3 10
bool_to_string()
S
69 3 6
get_inactive_user_time()
S
73 2 4
get_master_policy_options()
S
72 2 5
get_user_last_expiry_time()
S
73 2 4
set_inactive_users_array()
S
68 2 7
is_user_inactive()
S
68 2 7
get_users_last_history_time()
S
68 2 7
get_inactive_users()
S
68 2 7
get_role_options()
S
71 2 5
get_plugin_is_enabled()
S
76 1 4
set_user_inactive()
S
71 1 5
get_preferred_role_options()
S
72 1 5
get_password_reset_page()
S
75 1 4